body,p,ul{padding: 0;margin: 0;list-style: none;}
.ui-content {padding: 0;}

/*save.html*/
.ui-content .save >li{padding: 14px 16px;border-bottom: solid 1px #e7e7e7;}
.ui-content .save li{overflow: hidden;}
.ui-content .save li img{display: block;width: 48px;float: left;}
.ui-content .save li ul{display: block;float: left;margin-left: 11px;line-height: 24px;}
.ui-content .save li ul li{padding: 0;}
.ui-content .save li ul li:first-child{color:#222;font-size: 16px;font-weight: bold;}
.ui-content .save li ul li:last-child{color:#8b8b8b;font-size: 14px;}

/*sale.html*/
 .sale >li{padding: 14px 16px;border-bottom: solid 1px #e7e7e7;overflow: hidden;}
 .sale li ul{ font-size: 16px;padding-right: 75px;position: relative;}
 .sale li ul li{text-overflow:ellipsis; overflow: hidden; white-space: nowrap;width: 100%;}
.sale li ul li.sale-addr{font-size: 16px;color: #222;}
 .sale li ul li.sale-detail_addr{font-size: 14px;color: #8b8b8b;margin-top: 4px;}
 .sale li ul li:last-child{position: absolute;right: 0;top: 12px;}
 .sale li ul li img{display: block;width: 20px;float: left;}
 .sale li span{ float: right;font-size: 14px;margin-left: 10px;color: #268cfa;}

/*salePoint.html*/
.ui-content #container{width: 100%;height: 320px;}
.ui-content .sale_name{background: #268cfa;padding: 10px;bottom: 0;z-index: 9999;color: #fff;width: 100%;text-shadow: none;}
.ui-content .detail_addr_box,.contact_box,.service_box{background: #fff;margin:10px 0 ;border-top: solid 1px #e7e7e7;border-bottom: solid 1px #e7e7e7;padding:0 12px;}
.ui-content .detail_addr_box li,.contact_box li,.service_box li{padding:16px 0;}
.ui-content .detail_addr_box li:first-child,.contact_box li:first-child,.service_box li:first-child{border-bottom: solid 1px #e7e7e7;}
/* .ui-content .detail_addr_box li span,.contact_box  li span,.service_box  li span{width: 16px;height: 16px;background: #c9ccd4;border-radius: 8px;display: block;float: left;margin-right: 10px;margin-top: 2px;} */
.ui-content .detail_addr_box li span,.contact_box  li span,.service_box  li span{width: 16px;height: 16px;display: block;float: left;margin-right: 10px;}
.ui-content .detail_addr_box li span img,.contact_box  li span img,.service_box  li span img{display: block;width:22px;height:22px;}


.ui-content .detail_addr_box li p,.contact_box li p{padding-right:70px;}
.ui-content .detail_addr_box li.address,.contact_box li.tel{position: relative;}
.ui-content .detail_addr_box .address .guide{position: absolute;right: 0;top:25px;padding:6px 0 6px 12px ;border-left: solid 1px #e7e7e7;}
.contact_box .tel .tel_box{position: absolute;right: 0;top:9px;padding:6px 0 6px 12px ;border-left: solid 1px #e7e7e7;}
.ui-content .detail_addr_box .address .guide img{display:block ;width: 30px;}
.contact_box .tel .tel_box img{display:block ;width: 24px;}
.service_box  li.review{height: 20px;}
.service_box  li span.star{display: block;width: 20px;height:20px;background: url(../img/star_yellow.png)no-repeat center center;background-size: 100%;}
.service_box  li span.num{background: none;}
